home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MacAddict 118
/
MacAddict 118 2006-06.toast
/
Software
/
Graphics & Multimedia
/
Kinemac 1.1.0 (demo).dmg
/
Kinemac_Tiger.app
/
Contents
/
Library
/
Spotlight
/
SBGLChart.h
next >
Wrap
Text File
|
2006-02-28
|
2KB
|
52 lines
#import <Cocoa/Cocoa.h>
#import <OpenGL/OpenGL.h>
#import <OpenGL/gl.h>
#import <OpenGL/glu.h>
#import <OpenGL/glext.h>
#import <sys/time.h>
#import "SBGLGroup.h"
///////////////////////////////////
@interface SBGLChart : SBGLGroup
{
int gBufferSize;
NSString *gChartFilePath, *gChartString;
int gObjectsKind;
NSMutableArray *gChartStringArray;
NSMutableDictionary *gObjectsDict;
int gTotObjects, gTotValues, gTotSpaziTraObjects, gTotTransitions;
float gLargezzaObject, gSpazioTraObjects, gChartSizeX;
float gDurataValore, gDurataTransitionTraValori;
id gCameraObjectsSprite, gCameraLabelSprite;
id *gCameraObjectsSpritePtr;
BOOL gTitleOn, gLabelsOn;
}
- (id)initWithSprite:(SBSprite*)sprite castDict:(NSMutableDictionary*)castDict;
- (BOOL)VerifyChartString;
- (void)CreateChartsWithChartString;
- (void)AddCameraForObjects;
- (void)AddCameraForLabels;
- (void)AddMainTitle;
- (void)AddLabelsColumn;
- (void)SetChartObjectKind:(int)spriteKind;
- (void)RemoveAllLinksToMe:(id)deletingSprite;
- (void)LinkParameterToSprite:(id)sprite andKey:(NSString*)aKey;
- (void)AddBars;
- (void)DeleteAllBars;
- (void)RemoveAllLinkedSprites;
- (void)SetTitleOn:(BOOL)flag;
- (BOOL)GetTitleOn;
- (void)SetLabelsOn:(BOOL)flag;
- (BOOL)GetLabelsOn;
- (id)AddChartTextObj:(NSString*)aString fontName:(NSString*)fontName size:(float)fontSize;
- (NSString*)GetElementRow:(int)row column:(int)column;
//- (BOOL)CanMapFace:(int)face;
//- (BOOL)AcceptsValuesOnPos:(int)pos;
//- (void)PlaceObjectWithSpriteCode:(float**)timeCode andTime:(int)t;
//- (void)DrawStrokeLines;
@end